repeated visit - Turkish English Dictionary